#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2022/2/15 10:02
# @Author  : ldh
from basic.device.Android import Android


class awz_index_page(Android) :
    checkbox = "cn.cloudbae.lovewuzhou:id/tvCheckBox"
    sure = "cn.cloudbae.lovewuzhou:id/sure_auth_btn"
    imageView = "cn.cloudbae.lovewuzhou:id/imageView"
    guide = "cn.cloudbae.lovewuzhou:id/oc_guide_logo"

    # 判断用户是否已授权
    @classmethod
    def ifauth(cls) :
        if cls.poco(cls.checkbox).wait(3).exists() :
            print("用户尚未授权！")
            return False
        else :
            return True

    # 用户授权
    @classmethod
    def sure_auth(cls) :
        cls.poco(cls.checkbox).click()
        cls.poco(cls.sure).click()

    # 判断是否有启动引导页
    @classmethod
    def ifimageView(cls) :
        if cls.poco(cls.imageView).wait(3).exists() :
            print("有启动引导页！")
            return True
        else :
            return False

    # 关闭启动引导页
    @classmethod
    def close_imageView(cls) :
        for i in range(1, 2) :
            cls.poco(cls.imageView).click()

    # 判断是否有首页蒙层
    @classmethod
    def ifguide(cls) :
        if cls.poco(cls.guide).wait(3).exists() :
            print("有首页蒙层！")
            return True
        else :
            return False

    # 关闭首页蒙层
    @classmethod
    def close_guide(cls) :
        cls.poco(cls.guide).click()
